class foo{
public:
    void virtual vf() = 0;
};

class foo1{
private:
    foo1();
};

